package com.hushao.lims.weblims.service;

import com.hushao.lims.weblims.domain.Module;
import com.hushao.lims.weblims.domain.Role;

import java.util.List;
import java.util.Set;

/**
 * @author 930588706
 * @date 18/1/16
 */
public interface RoleService {

    /**
     * 查找角色模块
     * @param teacherId
     * @return
     */
    Set<Module> listModule(Integer teacherId);

    /**
     * 查询权限
     * @param i
     * @return
     */
    Role getById(int i);

    /**
     * 获取所有角色集合
     * @return
     */
    List<Role> getRoles();

}
